guarantees and warranty cost - Alemán Inglés Diccionario